right holders - German English Dictionary